--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Commit 8d14eb2d7bde8ec0183f0b91e83c5fd30dfc1456
Parents : f8f875d
Author : Mark Qvist <bc7291552be7a58f361522990465165c>
Date : 2026-05-22T20:04:33+02:00
Experimental actions formatting
Changes
Diff
diff --git a/nomadnet/ui/textui/Channels.py b/nomadnet/ui/textui/Channels.py
index 7933892..e73ff33 100644
--- a/nomadnet/ui/textui/Channels.py
+++ b/nomadnet/ui/textui/Channels.py
@@ -1328,15 +1328,13 @@ def _message_widget(app, hub, m, link_delegate=None):
prefix_micron = f"{irc_ts}{_ts_prefix_raw(m.ts)}"
if m.kind == "action":
nick_micron = f" `*`f{nick_attr}{sender}`f`* "
- body_format = f"`*"
- message_body = strip_micron(message_body)
+ message_body = f"`*`f{nick_attr}{strip_micron(message_body)}`f`*"
else:
nick_micron = f"`f{nick_attr}<{sender}>`f "
- body_format = f""
if app.rrc_ui_justify_msgs:
prefix_rendered = _render_body(f"{prefix_micron}", fg=t["text"])
- body_rendered = _render_body(f"{nick_micron}{body_format}{message_body}{body_format}", link_delegate=ld, fg=t["text"])
+ body_rendered = _render_body(f"{nick_micron}{message_body}", link_delegate=ld, fg=t["text"])
if app.rrc_ui_space_msgs: body_rendered.append(urwid.Text(""))
columns = urwid.Columns([(urwid.PACK, urwid.Pile(prefix_rendered)), urwid.Pile(body_rendered)], dividechars=1)
final_widget = urwid.Padding(columns, left=1)
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────